public class LQB_code1_1 {
    public static void main(String[] args) {
        long count=0;
        for (int i=1;i<=2019;i++){
            if (i<10){
                if (i==2||i==0||i==1||i==9){
                    count += i;
                }
            }else if (i>=10&&i<100){
                int a;
                int b;
                a = i%10; //取个位
                b = i/10; //取十位
                if (a==2||a==0||a==1||a==9||b==2||b==0||b==1||b==9){
                    count += i;
                }
            }else if (i>=100&&i<1000){
                int x,y,z;
                x = i%10; //取个位
                y = i/10%10;//取十位
                z = i/100; //取百位
                if(x==2||x==0||x==1||x==9){
                    count += i;
                    continue;
                }else if(y==2||y==0||y==1||y==9){
                    count += i;
                    continue;
                }else if(z==2||z==0||z==1||z==9){
                    count += i;
                }
            }else{
                int m,n,h,g;
                m = i%10; //取个位
                n = i/10%10; //取十位
                h = i/100%10; //取百位
                g = i/1000; //取千位
                if(m==2||m==0||m==1||m==9){
                    count += i;
                    continue;
                }else if(n==2||n==0||n==1||n==9){
                    count += i;
                    continue;
                }else if(h==2||h==0||h==1||h==9){
                    count += i;
                    continue;
                }else if (g==2||g==0||g==1||g==9){
                    count += i;
                }

            }
        }
        System.out.println(count);
    }
}
